spinach leaf miner - Francés Inglés Diccionario